.content{ margin:20px}
.contact_txt{cheight: 357px;width: 655px;background: url(../images/contact_bg.png) no-repeat top left;height: 357px;}
.contact_txt .lx{background-color:#db221d;filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7;width: 655px}
.contact_txt .lx span {display: block;line-height: 24px;text-indent: 2em; width: 100%;color:#fff}
.contact_txt .lx span b{line-height: 35px;}
.contact_txt .kb{ width:100%; height:263px;}

.contact_qq{ background:#f2f2f2;width: 655px;padding-top: 10px;}
.contact_qq .qq{background: url(../images/lx_qq.png) no-repeat 20px 3px;height: 40px;line-height: 40px;text-indent: 4em;}
.contact_qq .web{background: url(../images/lx_web.png) no-repeat 20px 11px;  height: 55px; line-height: 55px; text-indent: 4em;}

.weizhi{ line-height: 35px; border-bottom:1px solid #ccc;width: 676px; margin-left:20px; margin-bottom:20px; margin-top:40px;}
.ditu{width: 655px; margin-left:20px;  height:400px;  margin-bottom:20px;}

.content_about{margin:20px;background: url(../images/content_about.png) no-repeat bottom left;}
.content_about h2{ color: #db221d;font-size: 1.5em;margin: 50px 0 40px;text-align: center;}
.about_other{}
.about_other .title{color: #db221d;font-size: 1.5em; margin: 2em;}
.about_other dl { padding-left: 14px;}
.about_other dt { float: left;text-align: right; width: 90px;}
.about_other dd {height: auto;height: 90px;text-align: left;margin-left: 110px;}
.about_other dd .title1{ display:block; line-height: 20px;font-weight:bold}
.about_other dd .title2{ display:block; line-height: 40px;font-size: 16px;}